Skip to content

Add changelog#20

Merged
fraimondo merged 1 commit intomainfrom
fix_pr
Mar 29, 2026
Merged

Add changelog#20
fraimondo merged 1 commit intomainfrom
fix_pr

Conversation

@fraimondo
Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI review requested due to automatic review settings March 29, 2026 09:01
@fraimondo fraimondo merged commit 7e830a8 into main Mar 29, 2026
2 checks passed
@fraimondo fraimondo deleted the fix_pr branch March 29, 2026 09:02
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds/updates development tooling dependencies and introduces a Towncrier newsfragment to support changelog workflows in this repository.

Changes:

  • Add pre-commit, ruff, towncrier, and tox to the dev dependency group (and lockfile metadata).
  • Update uv.lock to reflect the new dev tooling dependencies.
  • Add a Towncrier fragment (changelog.d/19.added.md) for the upcoming release notes.

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 1 comment.

File Description
uv.lock Updates resolved dev dependency set to include changelog/lint/tooling packages.
pyproject.toml Expands the dependency-groups.dev list with tooling and minimum versions.
changelog.d/19.added.md Adds a Towncrier newsfragment entry for changelog generation.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

"ruff>=0.15.8",
"scikit-learn>=1.6.1",
"seaborn>=0.13.2",
"towncrier>=25.8.0",
Copy link

Copilot AI Mar 29, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

towncrier is now constrained to >=25.8.0 in the dev dependency group, but the existing tox -e changelog environment pins towncrier<24.7 (see tox.ini). This creates two incompatible sources of truth for changelog tooling; please align them (either update tox.ini to allow the newer towncrier, or adjust this constraint to match the tox pin, and update the related comment about where the pin lives).

Suggested change
"towncrier>=25.8.0",
"towncrier<24.7",

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants